스프링 부트와 AWS로 혼자 구현하는 웹 서비스 | 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 - 4.4 전체 조회 PostsRepository에 쿼리 추가 PostsRepository 인터페이스에 쿼리를 추가해야 한다. JPA에서 기본적으로 제공하지 않는 메소드는 쿼리를 작성해서 만들 수 있다. PostsService readOnly = true 조회 기능만 가능. 트랜잭션 범위는 유지하고 조회 기능만 남겨두기 때문에 조회 속도가 개선된다. PostsListResponseDto 변환 -> List로 반환... 스프링 부트와 AWS로 혼자 구현하는 웹 서비스Spring bootSpring boot 개선 하기(어노테이션 기반 & 세션 저장소로 DB 사용) ex) IndexController에서 세션 값을 가져오는 부분을 메소드 인자로 세션값을 바로 받을 수 있도록 변경 PARAMETER로 지정했으니 메소드의 파라미터로 선언된 객체에서만 사용 할 수 있음 ElementType.TYPE : 타입 선언 ElementType.ANNOTATION_TYPE : 어노테이션 타입 선언 ElementType.TYPE_PARAMETER : 전달인자 타입 선언 ... 스프링 부트와 AWS로 혼자 구현하는 웹 서비스스프링 부트와 AWS로 혼자 구현하는 웹 서비스 21.05.25 스프링 부트와 AWS로 혼자 구현하는 웹 서비스스프링 부트와 AWS로 혼자 구현하는 웹 서비스
| 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 - 4.4 전체 조회 PostsRepository에 쿼리 추가 PostsRepository 인터페이스에 쿼리를 추가해야 한다. JPA에서 기본적으로 제공하지 않는 메소드는 쿼리를 작성해서 만들 수 있다. PostsService readOnly = true 조회 기능만 가능. 트랜잭션 범위는 유지하고 조회 기능만 남겨두기 때문에 조회 속도가 개선된다. PostsListResponseDto 변환 -> List로 반환... 스프링 부트와 AWS로 혼자 구현하는 웹 서비스Spring bootSpring boot 개선 하기(어노테이션 기반 & 세션 저장소로 DB 사용) ex) IndexController에서 세션 값을 가져오는 부분을 메소드 인자로 세션값을 바로 받을 수 있도록 변경 PARAMETER로 지정했으니 메소드의 파라미터로 선언된 객체에서만 사용 할 수 있음 ElementType.TYPE : 타입 선언 ElementType.ANNOTATION_TYPE : 어노테이션 타입 선언 ElementType.TYPE_PARAMETER : 전달인자 타입 선언 ... 스프링 부트와 AWS로 혼자 구현하는 웹 서비스스프링 부트와 AWS로 혼자 구현하는 웹 서비스 21.05.25 스프링 부트와 AWS로 혼자 구현하는 웹 서비스스프링 부트와 AWS로 혼자 구현하는 웹 서비스